SEARCH KEYWORD -- Sweet spot
Tips on Writing for Tech Blogs
If you know your stuff when it comes to tech, you might be inspired to start contributing articles to tech blogs. A friend or colleague may suggest the idea to you, or you may see an invitation for submissions, much like the one on this website. Sounds like a great idea; but what do you know about writing articles, blog posts, or other types of content? Writing is a skill, and there are also practical aspects to writing that you need to be aware of before you start creating your own pieces. Gett...
#46 – Why software sucks
No one makes bad software on purpose. No benevolent programmer has ever sat down, planning out weeks of work, with the intention of frustrating people and making them cry. Bad software, or bad anything, happens because making things is hard, making good things doubly so. The three things that make it difficult are: Possessing the diverse skills needed not to suck.Understanding who you’re making the thing for.Orchestrating the interplay of skills, egos and constraints over the course of...
Software design,Sucks,Software industry 2012-03-19 13:10:37
Why Every Professional Should Consider Blogging
I often argue that professionals should share their knowledge online via blogging. The catch is that virtually anything worthwhile in life takes time and effort, and blogging is not an exception to this statement. So before committing your energy to such an endeavor, you may rightfully stop and wonder what’s in it for you. Is blogging really worth it? In this article, I briefly illustrate some of the main benefits that directly derive from running a technical blog. 1. Blogging can impr...
Developer,Blogging,Share knowledge 2012-01-29 04:30:07
How Duff’s Device Works
I like C, but I have to admit that, sometimes, “The Old Man of Programming†can be a bit of a killjoy. This is one of the most exciting eras in computer history, but lately, C’s acting like he doesn’t evenwant to have a good time. While the cool kids like Ruby and Haskell are living it up, C’s over in the corner obsessing over bits and bytes and memory alignment and pointers and the stack and machine architecture and unreachable allocations and multiple indi...
Duff device,Algorithm,Switch,Case 2011-05-27 14:10:18
Debunking the Google Interview Myth
Years ago, rumors used to circulate about Microsoft interviews. They were the hot, new company that everyone wanted to work. With envy came the urban myths. These rumors have since been transfered to Google, and will surely be transfered to some new company in due time. Bloggers – always desperate for links and traffic – have capitalized on this, with scary articles about their “nightmare interview†and “crazy questions“. Let’...
Google,Microsoft,Business insider,Interv 2011-04-26 10:09:53
Why is Design the Body Language of the Web?
Good web design is not just about the looks. It is also about the message being delivered to the user and this is probably much more important that it being pretty. Designing a visual message which will contain text has to be easily understood by the people you deliver that message to.Given this, you have to master the method of connecting to the people that visit your website. Besides knowing what they want and what they are looking for, you will have to know how to make it comfortable for them...
Web design,Body language,Visual,Connection,Focus,Communication 2011-10-26 03:24:53
Week 1 : Research - Elements of Successful iPhone Games.
This weekend I started work on my first full blown game for the iPhone. I’m not ready to share the details of what the game will be specifically as I’m sure these will change dramatically over the coming weeks. All I’m sure on is it will be a platform game built with Corona SDK. To get me started I’ve been downloading a bunch of games from the app store, jotting down some of the areas contributing to their addictiveness and success. Short levels I do most of my ...
iPhone,Game design,Mobile,Facors 2012-01-16 09:47:53
Performance is a Feature
We've always put a heavy emphasis on performance at Stack Overflow and Stack Exchange. Not just because we're performance wonks (guilty!), but because we think speed is a competitive advantage. There's plenty of experimental data proving that the slower your website loads and displays, the less people will use it. [Google found that] the page with 10 results took 0.4 seconds to generate. The page with 30 results took 0.9 seconds. Half a second delay caused a 20% drop in traffic. Half a seco...
Website,Perfomance,Optimization 2011-07-02 01:52:12
Inspiration vs. Imitation
Every now and then I get a really lovely email from an aspiring letterer that is about to publish a passion project of his or her own. They tell me my work was an inspiration and that they can’t wait to share their creation with the world. I feel all warm and fuzzy inside for a moment…until I click on their link and realize that much of what they intend to publish is nearly a direct tracing of my work. A lot of established illustrators and designers deal with the same ...
Designer,Copy,Divisify,Classification,Judgement,History 2011-12-05 12:26:38
Python Performance Tips, Part 1
To read the Zen of Python, type import this in your Python interpreter. A sharp reader new to Python will notice the word “interpreterâ€, and realize that Python is another scripting language. “It must be slow!†No question about it: Python program does not run as fast or efficiently as compiled languages. Even Python advocates will tell you performance is the area that Python is not good for. However, YouTube has proven Python is capable of serving 40 million videos...
Python,Performance,Efficiency,Tips 2012-02-14 10:50:22
RECENT
- Tips for Socializing With Friends During College
- Proximity Cards Do More Than Just Open Doors
- How to choose quality painted auto parts
- Oval engagement rings from MoonOcean: Elegance of form and individual approach
- Hologres vs AWS Redshift
- GoLand connect to Hologres
- A journey to investigate a goroutine leakage case
- Understanding Slice Behavior in Go
- Breaking Barriers: How 3D Printing is Democratizing Product Development
- The Power of Efficiency: 10 Practical Energy-Saving Tips for Tech Startups
- more>>